progreso insuficiente - French English Dictionary